to pay on our behalf - Español Inglés Diccionario